international radio broadcasting and television organization - German English Dictionary